package com.cheguo.zeus.join.facade;


import com.baomidou.mybatisplus.plugins.Page;
import com.cheguo.zeus.join.request.JoinQueryDealerInfoDto;
import com.cheguo.zeus.join.response.JoinCarDealerContractViewResponse;

import java.util.List;


public interface JoinCarDealerService {

    /****
     * @Description: 获取车商和合同信息
     * @Param joinQueryDealerInfoDto 请求参数
     * @Return 请求结果
     * @Author  Dong_hy
     * @Date 2018/5/28 11:50
     */
    List<JoinCarDealerContractViewResponse> getDealerAndContractInfo(JoinQueryDealerInfoDto joinQueryDealerInfoDto);

    /**
     * @Description: 分页获取车商和合同信息
     * @Param joinQueryDealerInfoDto 请求参数
     * @Param currentPage 当前页
     * @Param pageSize 该页大小
     * @Return 请求结果
     * @Author  Dong_hy
     * @Date 2018/5/29 17:39
     */
    Page<JoinCarDealerContractViewResponse> getDealerAndContractInfoByPage(JoinQueryDealerInfoDto joinQueryDealerInfoDto, Integer currentPage, Integer pageSize);

}